interfering substances - Français Anglais Dictionnaire